xcsv TIMET_TIME, TIMET_TIME_MS fix for the last fix. (#490)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Tue, 4 Feb 2020 13:07:36 +0000 (06:07 -0700)
committerGitHub <noreply@github.com>
Tue, 4 Feb 2020 13:07:36 +0000 (06:07 -0700)
commitcc5d7244a8f3cee38323d61b837075b0b0f92b1a
tree071191578e4b6d6681acb7c8d54906eae9d809c4
parent94b203346070035340a7b54463120d8f4efa4785
xcsv TIMET_TIME, TIMET_TIME_MS fix for the last fix. (#490)

* xcsv TIMET_TIME, TIMET_TIME_MS fix for the last fix.

e483407cf recently made a "fix" to TIMET_TIME_MS output.  Unfortunately
it used a non-standard strftime specifier.  While this worked on
linux systems it crashed with MSVC.

This removes strftime processing from TIMET_TIME_MS output.  This makes
TIME_TIME, TIMET_TIME_MS analogous.  Also input and output are
invertbile.  Note that the documentation for these fields never mentioned
strptime or strftime, but says the are long intergers requiring long
integer printf conversions.

* Fix TIMET_TIME, TIMET_TIME_MS documentation.

These have been converted to 64 bit values to prepare for 2038.

* update style files for 64bit TIMET_TIME, TIMET_TIME_MS.
internal_styles.cc
style/custom.style
style/garmin301.style
style/motoactv.style
style/tabsep.style
xcsv.cc
xmldoc/chapters/styles.xml